.ui-widget-header {
  background-color: #0072C6 !important;
  color: #ffffff;
}
.ui-tabs-nav {
  height: 2.5em !important; 
}
.ui-widget-header .ui-button {
  background-color: #ffffff; 
}
.ui-widget-header .ui-button.ui-state-hover {
  background-color: #3399ff; 
}
.ui-button {
  height: 32px !important; 
}
.ui-button > .ui-icon {
  margin-top: -8px !important;
}
.ui-accordion .ui-accordion-header .ui-icon {
  margin-top: -16px !important; 
}
.ui-dialog-content .ui-button {
  height: 3em !important; 
}
ul.ui-tabs-nav > li > a, .ui-dialog-buttonpane .ui-button {
  height: 2.5em !important; 
}
.ui-tabs .ui-widget-content {
  border: 0px !important;
}
ul.ui-tabs-nav {
  height: 3.5em !important; 
}
#messageInput, .page {
  border: 2px solid #D4D4D4; 
}
.page {
  margin-bottom: 5px !important;
}
.error .ui-widget-header {
  background-color: #ff0000 !important;
}
.error, .error .ui-dialog-buttonpane {
  border-color: #ff0000 !important;
}
.error .ui-button.ui-state-focus {
  background-color: #FF9999;
  border-color: #FF9999;
  color: #000000;
}
.error .ui-button.ui-state-hover {
  background-color: #FFBBBB;
  border-color: #FFBBBB;
  color: #000000;
}
.error .ui-button.ui-state-active {
  background-color: #FF0000;
  border-color: #FF0000;
  color: #ffffff;
}